Merge version 14.3.0-12+rpi1 and 14.4.0-1 to produce 14.4.0-1+rpi1 forky-staging archive/raspbian/14.4.0-1+rpi1 raspbian/14.4.0-1+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Tue, 21 Jul 2026 17:17:10 +0000 (18:17 +0100)
committerRaspbian automatic forward porter <root@raspbian.org>
Tue, 21 Jul 2026 17:17:10 +0000 (18:17 +0100)
1  2 
debian/changelog
debian/rules.defs
debian/rules.patch

index c718e8c798c4eaf67f0062d70f94b9f9b4d64a8b,c6eefd982b05536f0b74e3d2cbaa5e809989b337..26db8b9f8dac2974c2fb985917668a352c416ca6
- gcc-14 (14.3.0-12+rpi1) forky-staging; urgency=medium
++gcc-14 (14.4.0-1+rpi1) forky-staging; urgency=medium
 +
 +  [changes brought forward from gcc-8 8-20180207-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 17 Feb 2018 00:20:23 +0000]
 +  * Don't pass -march=armv7+fp to compiler when building libatomic.
 +
 +  [changes introduced in gcc-8 8.2.0-16+rpi1 by Peter Michael Green]
 +  * Disable testsuite (build seems to hang after testsuite completes).
 +
-  -- Raspbian forward porter <root@raspbian.org>  Tue, 10 Feb 2026 08:52:04 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Tue, 21 Jul 2026 17:17:09 +0000
++
+ gcc-14 (14.4.0-1) unstable; urgency=medium
+   * GCC 14.4.0 release.
+   * Update newlib to 4.6.0.20260123.
+   * Update libgphobos symbols file.
+   * Refresh patches.
+  -- Matthias Klose <doko@debian.org>  Sat, 27 Jun 2026 07:11:55 +0200
+ gcc-14 (14.3.0-16) unstable; urgency=medium
+   * Revert fix for PR ada/125695, breaking the Debian Ada ABI (Fix couple
+     of oversights in Big_Integer package). Closes: #1140129.
+   * Let the ada build fail on an alihash mismatch, if fail_on_alihash_mismatch
+     is enabled.
+  -- Matthias Klose <doko@debian.org>  Tue, 16 Jun 2026 12:44:12 +0200
+ gcc-14 (14.3.0-15) unstable; urgency=medium
+   * Update to git 20260613 from the gcc-14 branch.
+     - Fix PR tree-optimization/120560, PR ipa/114790, PR middle-end/125146,
+       PR tree-optimization/125025, PR tree-optimization/125019,
+       PR tree-optimization/124868, PR tree-optimization/124555,
+       PR tree-optimization/123596, PR target/125751 (AVR),
+       PR tree-optimization/125079, PR tree-optimization/125039,
+       PR target/124133 (PPC), PR tree-optimization/124826,
+       PR target/125049 (loongarch), PR target/125409 (AVR),
+       PR target/125351 (X86), PR target/124316 (X86),
+       PR tree-optimization/122976, PR target/123102 (ARM),
+       PR target/124933 (ARM), PR tree-optimization/124627,
+       PR tree-optimization/124130, PR tree-optimization/120987,
+       PR ipa/123416, PR tree-optimization/123061, PR tree-optimization/123636,
+       PR tree-optimization/124677, PR tree-optimization/124132,
+       PR target/123271 (ARM), PR target/117771, PR c/124830, PR target/105192,
+       PR middle-end/123573, PR middle-end/123175, PR tree-optimization/119532,
+       PR rtl-optimization/120182, PR debug/123886, PR middle-end/123775,
+       PR tree-optimization/123741, PR tree-optimization/123729,
+       PR tree-optimization/123602, PR middle-end/123575,
+       PR tree-optimization/123537, PR tree-optimization/122793,
+       PR tree-optimization/107997, PR tree-optimization/121844,
+       PR tree-optimization/120341, PR ipa/116296, PR ipa/111036,
+       PR tree-optimization/110043, PR tree-optimization/109410,
+       PR rtl-optimization/106859, PR ada/125695, PR ada/125044, PR ada/125044,
+       PR ada/124836, PR ada/124607, PR c/123156, PR c++/125376, PR c++/124850,
+       PR c++/124632, PR c++/122658, PR c++/122070, PR c++/122550,
+       PR c++/97740, PR c++/124489, PR d/125089, PR fortran/106546,
+       PR fortran/115260, PR fortran/96986, PR fortran/94978,
+       PR fortran/93832, PR fortran/93814, PR fortran/93715, PR fortran/85352,
+       PR fortran/107425, PR fortran/79524, PR fortran/79524, PR fortran/109788,
+       PR fortran/102430, PR fortran/116829, PR fortran/100155,
+       PR fortran/102619, PR fortran/59104, PR fortran/121616,
+       PR fortran/124751, PR fortran/100194, PR fortran/95879,
+       PR fortran/120723, PR fortran/102596, PR fortran/120286,
+       PR fortran/95338, PR fortran/102459, PR fortran/82721, PR fortran/96087,
+       PR fortran/84245, PR fortran/119273, PR fortran/105168,
+       PR fortran/122046, PR fortran/124161, PR target/125752 (AVR),
+       PR libstdc++/122062, PR libstdc++/125369, PR libstdc++/120390,
+       PR libstdc++/102259, PR libstdc++/120029, PR libstdc++/120293,
+       PR libstdc++/121771, PR libstdc++/122567, PR libstdc++/123100,
+       PR libstdc++/109965, PR libstdc++/118088, PR libstdc++/122842,
+       PR libstdc++/124568, PR libstdc++/124124, PR libstdc++/105580.
+   * Update the ada-armel-libatomic patch for PR ada/107475.
+   * Fix PR sanitizer/124248, taken from the gcc-16 branch.
+   * Bump standards version.
+   * Apply proposed patch for PR rtl-optimization/123853 (m68k). See #1107416.
+  -- Matthias Klose <doko@debian.org>  Sat, 13 Jun 2026 17:21:14 +0200
+ gcc-14 (14.3.0-14) unstable; urgency=medium
+   * Revert: Ada: Fix finalization glitch for pools with subpools.
+     Breaks the Debian gnat ABI.
+  -- Matthias Klose <doko@debian.org>  Tue, 17 Mar 2026 17:46:31 +0100
+ gcc-14 (14.3.0-13) unstable; urgency=medium
+   * Update to git 20260316 from the gcc-14 branch.
+     - Fix PR target/124126 (AArch64), PR target/123285 (AArch64),
+       PR target/123457 (AArch64), PR tree-optimization/124135,
+       PR tree-optimization/124358, PR target/124366 (x86),
+       PR target/124315 (x86), PR target/124335 (x86), PR target/124138 (x86),
+       PR middle-end/124056, PR rtl-optimization/116600, PR middle-end/123386,
+       PR c/101312, PR middle-end/123978, PR c++/123818, PR middle-end/122689,
+       PR tree-optimization/121104, PR tree-optimization/123864,
+       PR middle-end/123876, PR middle-end/123703, PR tree-optimization/123736,
+       PR tree-optimization/123513, PR target/123607 (x86),
+       PR target/120250, PR tree-optimization/123431, PR middle-end/111817,
+       PR rtl-optimization/119291, PR rtl-optimization/121773,
+       PR tree-optimization/123351, PR target/123217 (x86),
+       PR target/123155 (x86), PR tree-optimization/122943,
+       PR middle-end/120052, PR middle-end/120564, PR lto/122620,
+       PR tree-optimization/122394, PR tree-optimization/119568,
+       PR rtl-optimization/123294, PR tree-optimization/123645,
+       PR tree-optimization/121776, PR ipa/122856, PR target/112400 (VAX),
+       PR target/123807 (loongarch), PR middle-end/124250, PR ipa/106260,
+       PR tree-optimization/117217, PR target/123624 (AArch64),
+       PR target/123779 (x86), PR target/123548 (AArch64),
+       PR middle-end/123887, PR middle-end/116772, PR ada/107475,
+       PR ada/124285, PR ada/124226, PR middle-end/120052,
+       PR middle-end/122624, PR c/105555, PR c/123365, PR c/123018,
+       PR c++/120685, PR c++/123889, PR c++/123578, PR c++/123667,
+       PR c++/123684, PR c++/123597, PR c++/91388, PR c++/122772,
+       PR c++/122834, PR c++/121445, PR c++/120876, PR c++/123845
+       PR libstdc++/114865, PR d/124026, PR fortran/106946
+       PR fortran/124482, PR fortran/124450, PR lto/121588,
+       PR preprocessor/105412, PR preprocessor/123273,
+       PR target/124365 (AArch64), PR libstdc++/114865, PR libstdc++/124363,
+       PR libstdc++/123875, PR libstdc++/122821, PR libstdc++/123991,
+       PR libstdc++/124024, PR libstdc++/90192, PR libstdc++/114153.
+   * Fix amdgcn-tools build dependencies for backports.
+   * For backports, require binutils (>= 2.40) on riscv64.
+  -- Matthias Klose <doko@debian.org>  Mon, 16 Mar 2026 06:35:34 +0100
  
  gcc-14 (14.3.0-12) unstable; urgency=medium
  
Simple merge
Simple merge